﻿using UnityEngine;
using System.Collections;

/// <summary>
/// 按键类型 Editor - projectSettting 中的input 设置 
/// </summary>
public enum KeyList
{
    KL_Attack = 0,
    KL_SubAttack,
    KL_SkillAttack,
    KL_AuxKey,

    KL_Grab,
    KL_Jump,
    KL_Move,
    KL_CameraUp,
    KL_CameraDown,
    KL_LastKey,
    KL_Max,
}
/// <summary>
/// 输入操作
/// </summary>
public enum Operation
{
    EO_None = 0,
    /// <summary>
    /// 普通攻击
    /// </summary>
    EO_Attack, 
    /// <summary> </summary>
    EO_SpAttack,
    /// <summary> </summary>   
    EO_Skill,
    /// <summary> </summary>   
    EO_Move,
    /// <summary> </summary>
    EO_Jump,
    /// <summary> </summary>
    EO_Grab,
    /// <summary> </summary>
    EO_Front,
    /// <summary> </summary>
    EO_Back,
    /// <summary> </summary>
    EO_Last,
    /// <summary> </summary>
    EO_Auxiliary,
}
/// <summary>
///Operation SpAttack的输入模式
/// </summary>
public enum EInputType
{
    /// <summary> 单击（键盘：按下瞬间）</summary>
    Click = 0,          
    /// <summary>双击（键盘：双击瞬间） </summary>
    DoubleClick,
    /// <summary>长按（键盘） </summary>
    Press,
    /// <summary> 松开（键盘：松开瞬间）summary>    
    Release,
    /// <summary> 按下（键盘的状态）</summary>
    Pressing,
    /// <summary> 松开（键盘的状态）</summary>
    Releasing,          
}